Yunus Muslukcu
Bilgisayar Mühendisi
Profil
C#, ASP.NET Core MVC ve SQL Server teknolojilerinde deneyim sahibi, ölçeklenebilir ve güvenli backend mimarileri geliştirmeye odaklanan Yazılım Mühendisi. Nesne Yönelimli Programlama (OOP), Entity Framework ve Web API entegrasyonları konularında sağlam pratik altyapım bulunmaktadır. Modern güvenlik standartlarını kodlama süreçlerine dahil ederek güvenilir uygulamalar geliştiriyor, güncel teknolojilerle sistem performansını artırmak için sürekli öğrenmeye gayret ediyorum. Temiz kod (Clean Code) prensiplerinden ödün vermeden, yenilikçi ve dijital dönüşümü destekleyen çözümler üretmeyi amaçlıyorum.
Eğitim
2021 — 2025
Bilgisayar Mühendisliği, Lisans
Biruni Üniversitesi
Profesyonel Deneyim
Devam Ediyor
Yazılım Geliştirme Stajyeri
Infaura Arge Merkezi
- Javascript üzerine temel ve yoğunlaştırılmış bir eğitim sürecini tamamlayarak Vue framework'ü üzerine çalışmalarda bulundum.
- Arayüz geliştirmede modern bir yaklaşım sunan Quasar framework'ünü projelerde etkin bir şekilde kullandım.
- Tagmentum ve Synergy adlı projelerde görev aldım ve bu projelerin daha çok frontend mimarisinin geliştirilmesi süreçlerine katkı sağladım.
Projeler
Uçuş Rezervasyon Sistemi
Airlines Reservation System, uçuş arama, interaktif koltuk seçimi ve rezervasyon süreçlerini dijitalleştiren N-Tier (Çok Katmanlı) mimariye sahip kapsamlı bir web platformudur.
- Sistemin temelinde, ASP.NET Core Web API ve Entity Framework Core kullanılarak geliştirilmiş, veri bütünlüğünü ve yüksek performansı sağlayan güçlü bir backend altyapısı yer almaktadır.
- Frontend tarafı tam duyarlı (responsive) tasarımı, dinamik haritaları ve Lottie animasyonlarıyla zenginleştirilerek modern bir kullanıcı deneyimi (UX) sunacak şekilde inşa edilmiştir.
- Platformdaki tüm uçuş ve kullanıcı verilerinin tek bir merkezden güvenle kontrol edilmesini sağlayan modüler bir admin paneli (FlyAdmin) sisteme entegre edilmiştir.
ASP.NET Core Web API
Entity Framework Core
N-Tier Architecture
Teknopark Yönetim Sistemi
Bu proje, bir teknoparkın tüm süreçlerini dijitalleştirmek, şirketleri, etkinlikleri, duyuruları ve çalışanları modern bir altyapı ile yönetmek amacıyla N-Katmanlı Mimari prensiplerine sadık kalınarak geliştirilmiş kapsamlı bir web otomasyonudur.
- Çoklu ORM Kullanımı (EF Core & Dapper): Temel CRUD işlemleri için güçlü ve güvenli Entity Framework Core kullanılırken, performans gerektiren özel raporlama sorguları ve karmaşık JOIN işlemleri için Mikro-ORM olan Dapper tercih edilmiştir.
- Güvenlik ve Kimlik Doğrulama: ASP.NET Core Identity kütüphanesi kullanılarak kullanıcı yönetimi ve rol bazlı yetkilendirme sağlanmıştır. API güvenliği endüstri standardı olan JWT ile korunmaktadır.
- AI Chatbot Entegrasyonu: Yönetim paneline entegre edilmiş yapay zeka destekli bir Chatbot asistan bulunmaktadır. Yöneticiler sistem hakkında yapay zeka ile anlık iletişim kurabilirler.
- Cacheleme (Önbellekleme): Sistem performansını maksimize etmek ve veritabanı yükünü azaltmak amacıyla sık kullanılan veriler Memory Cache ile RAM üzerinde tutulmaktadır.
- Loglama (Serilog): Sistemdeki her türlü kritik işlem, hata ve HTTP istekleri profesyonel bir loglama kütüphanesi olan Serilog aracılığıyla gün gün dosyalara kaydedilmektedir.
- Dışa Aktarım (Export): İstatistiksel veriler ve listeler sistem üzerinden PDF ve Excel formatlarında anında dışa aktarılabilmektedir.
- QR Kod & Dijital Kartvizit: Sisteme kayıtlı her teknopark firması için otomatik QR kod oluşturulmaktadır. Ziyaretçiler firmanın tüm iletişim bilgilerini şık bir Dijital Kartvizit Modalı içerisinde görüntüleyebilirler.
EF Core
Dapper
JWT
Serilog
ASP.NET Core Identity
Dinamik Ürün Takip Sistemi
İşletmelerin ürün, stok, sipariş ve kategori yönetim süreçlerini tek merkezden optimize etmelerini sağlayan, N-Katmanlı Mimari'ye sahip ölçeklenebilir bir web sistemi geliştirdim.
- MongoDB'nin esnek yapısını kullanarak, her ürünün şema bağımsız kendi dinamik özelliklerini (DynamicAttributes) taşıyabildiği ve siparişlere entegre çalışan anlık bir stok takip altyapısı (Business Logic) kurguladım.
- Generic Repository tasarım deseniyle test edilebilirliği maksimize ettim.
- Rol bazlı erişim kontrolleriyle güvenliğini sağladığım bu projeyi, Microsoft Azure ortamında başarıyla canlıya aldım.
MongoDB
Azure
Generic Repository
Sertifikalar
—
Backend Development Program (C#, .NET, MS SQL)
SoftITo Yazılım-Bilişim Akademisi
—
C# Programlama (Algorithms and Object-Oriented Programming)
BTK Akademi
—
Algoritmalar ve Nesne Yönelimli Programlama (C# / Java)
BTK Akademi & Udemy
—
Modern API Geliştirme ve Entegrasyon Süreçleri (ASP.NET Core Web API)
BTK Akademi
—
Java ile Nesne Yönelimli Programlama (OOP Principles and Java Application Development)
Udemy
Yetenekler
Backend Teknolojileri
C#.NET Framework
ASP.NET Core MVCRESTful Web APIADO.NET
Veritabanı & ORM
MS SQL ServerEntity Framework
Stored ProceduresLINQFirebase
Mimari & Tasarım
OOPN-Tier Mimari
API Entegrasyonu
Araçlar & Pratikler
GitDocker
SwaggerNLog/Serilog
Postman
Frontend Temelleri
Vue.jsHTML/CSS
JavaScript